Job Overview
Join our dynamic team as a Database Administrator (DBA) and play an essential role in maintaining the performance, integrity, and security of our databases, both on-premises and cloud-based. As a leading retail futures platform, we process thousands of transactions every second, and your expertise will be critical in ensuring our systems remain stable, scalable, and efficient.
Key Responsibilities
- Lead intricate database initiatives that necessitate specialized technical acumen.
- Make informed decisions regarding complex database challenges.
- Provide technical insights to guarantee database performance and dependability.
- Oversee the health of databases, managing comprehensive administrative tasks.
- Troubleshoot and resolve database issues while offering effective solutions.
- Collaborate with cross-functional teams to facilitate data integration across various systems.
- Develop and sustain automation scripts for database management tasks.
- Implement and uphold security measures and access controls.
- Monitor and enhance database performance for optimal efficiency and scalability.
- Design and execute strategies for database backup, auditing, and recovery.
- Support daily operations for production and multiple development environments.
- Manage backup and recovery processes, encompassing both automated and manual methods.
- Formulate disaster recovery plans and high availability strategies.
- Enforce data encryption, access controls, and auditing procedures.
- Establish and uphold database policies, procedures, and standards.
- Analyze and fine-tune query performance, indexing, and database configurations.
- Collaborate with development teams to boost application performance.
- Troubleshoot and rectify database incidents, including participation in on-call rotations.
Required Skills
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Over 5 years of experience as a Database Administrator, with a focus on relational databases (e.g., MySQL, PostgreSQL, SQL Server).
- Proficiency in cloud-based database solutions (e.g., AWS RDS, Azure SQL, Google Cloud SQL).
- Strong grasp of data management principles, including replication, backup, security, encryption, and data masking.
- Experience with large-scale migrations and database solution implementations.
- Expertise in high availability, disaster recovery, and replication methodologies.
- Proficient in SQL, database monitoring, and performance optimization.
- Excellent communication skills, capable of articulating technical concepts clearly.
- Relevant certifications (e.g., Oracle Certified Professional, Microsoft Azure Database Administrator) are advantageous.
Career Growth Opportunities
At our company, you are not merely joining a team; you are becoming part of an inspiring movement. We prioritize your professional development and offer diverse networking opportunities, enabling you to reach new heights in your career while contributing to a thriving organization.
Company Culture And Values
We foster a vibrant workplace culture that emphasizes social connections, professional growth, and employee recognition. We take pride in being an equal opportunity employer, committed to promoting diversity and inclusion across all levels of our organization.
Compensation And Benefits
- Hybrid work schedule with over 55% remote flexibility.
- Generous paid time off (PTO) policies.
- 7 paid holidays annually, in addition to 5 conditional holidays.
- 1 service day annually dedicated to volunteer work.
- 401k plan with a company match of 3.5%.
- Comprehensive health, vision, and dental insurance.
- Fully covered life and disability insurance.
- Flexible spending accounts for transportation and parking.
- Gym membership benefits.
We welcome your application if you are eager to redefine what is possible in trading, advocate for our customers, and collaborate with a progressive team.
Employment Type: Full-Time